🇬🇧 en fr 🇫🇷

beggar belief verb

défier [[l']]imagination, dépasser l'entendement
Wiktionary Links